/* Copyright (c) 2008, 2010, Oracle and/or its affiliates. 
All rights reserved. */
/**
 * WebCenter Portal default Skin
 *
 */
/**
 * Default Font Family, e.g.
 * font-family: Tahoma,Verdana,Helvetica,sans-serif
 */
.AFDefaultFontFamily:alias {
    font-family: Arial, Helvetica, sans-serif;
}
/**
 * Default Font Size, e.g.
 * font-size: 11px;
 */
.AFDefaultFont:alias {
    font-size: 12px;
}
/**
 * Text foreground color.
 */
.AFTextForeground:alias {
    /*
  color: #333333;
*/
}
/**
 * Label text color.
 */
.AFLabelTextForeground:alias, .AFLabelTextForegroundDisabled:alias {
}
/**
 * Font used in banner to display the page title.
 */
.AFBrandingBarTitle {
}
/**
 * Input Components
 *
 */
/* border and background on inputText components */
.AFFormControlContentBorder:alias {
}

.AFFormControlContentBackground:alias {
}
/* foreground and background color on disabled inputText components */
.AFFormControlContentForegroundDisabled:alias {
}

.AFFormControlContentBackgroundDisabled:alias {
}
/**
 * Links
 *
 * Foreground color and border style for regular links, visited
 * links, and active links.
 */
.AFLinkForeground:alias {
}

.AFVisitedLinkForeground:alias, .AFActiveLinkForeground:alias {
}

.AFActiveLinkBorder:alias {
}
/**
 * Menus
 *
 * Menu items are items inside a menu, including sub-menus.
 * Menu bar-items are items directly on a menuBar, similar to buttons.
 *
 */
/* menu text color */
.AFMenuTextForeground:alias {
}
/* menu item (height) */
af|commandMenuItem::menu-item, af|goMenuItem::menu-item, af|menu::submenu {
}
/* menu item - highlight (color and background-color) */
af|commandMenuItem:highlighted::menu-item-text, af|commandMenuItem:highlighted::menu-item-icon-style, af|commandMenuItem:highlighted::menu-item-accelerator, af|commandMenuItem:highlighted::menu-item-open-indicator, af|goMenuItem:highlighted::menu-item-text, af|goMenuItem:highlighted::menu-item-icon-style, af|goMenuItem:highlighted::menu-item-accelerator, af|goMenuItem:highlighted::menu-item-open-indicator, af|menu:highlighted::submenu-text, af|menu:highlighted::submenu-icon-style, af|menu:highlighted::submenu-accelerator, af|menu:highlighted::submenu-open-indicator {
}
/* menu bar-item (height)*/
af|commandMenuItem::bar-item, af|goMenuItem::bar-item, af|menu::bar-item {
}
/* menu bar-item - highlight (background-image and background-color) */
af|commandMenuItem::bar-item:highlighted, af|goMenuItem::bar-item:highlighted, af|menu::bar-item:highlighted {
}
/* menu bar-item - depressed (background-image and background-color) */
af|commandMenuItem::bar-item:depressed, af|goMenuItem::bar-item:depressed, af|menu::bar-item:depressed {
}
/**
 * Buttons
 *
 */
/* Button background color, e.g. background-color: gray; background-image: ... */
.AFButtonBackground:alias {
}

.AFButtonBackgroundHover:alias {
}

.AFButtonBackgroundActive:alias {
}

.AFButtonBackgroundFocus:alias {
}

.AFButtonBackgroundDisabled:alias {
}
/* Button border, also used by menus, e.g. border: 1px solid black; */
.AFButtonBorder:alias {
}

.AFButtonBorderHover:alias {
}

.AFButtonBorderActive:alias, .AFButtonBorderDepressed:alias {
}

.AFButtonBorderDisabled:alias {
}
/* Button text color for regular buttons, e.g. color: black; */
.AFButtonForeground:alias {
}

.AFButtonForegroundHover:alias {
}

.AFButtonForegroundDepressed:alias {
}

.AFButtonForegroundDisabled:alias {
}
/* Button text color for toolbar buttons with text */
.AFButtonText:alias {
}

.AFButtonTextHover:alias {
}

.AFButtonTextDepressed:alias {
}

.AFButtonTextDisabled:alias {
}
/**
 * DecorativeBoxes and PanelTabbed.  DecorativeBoxes are boxes with 
 * decoration on all four sides and all four corners, e.g. rounded
 * corners or shadows.  The styles used by decorativeBoxes are shared
 * with the content area of panelTabbed (below the tabs themselves).
 *
 * There are three styles of tabs that should be skinned
 *  1) normal (no theme)
 *  2) level 1 (theme="medium")
 *  3) level 2 (theme="light")
 *
 * For tabs, both the tabs themselves are skinned, as well as the 
 * content area below the tabs.  The content area is what is shared
 * with decorativeBox.
 *
 */
/**
 * Normal tabs, e.g. in dialogs, outside the "theme" hierarchy
 *
 * Specify the background images for each of the following aliases,
 * plus a font and color for the tab text.
 *
 */
/* normal unselected tabs */
.AFTabAboveStartUnselectedBackground:alias:ltr {
}

.AFTabAboveStartUnselectedBackground:alias:rtl {
}

.AFTabAboveMiddleUnselectedBackground:alias {
}

.AFTabAboveEndUnselectedBackground:alias:ltr {
}

.AFTabAboveEndUnselectedBackground:alias:rtl {
}

af|panelTabbed::tab af|panelTabbed::tab-content, af|panelTabbed::tab af|panelTabbed::tab-text-link, af|navigationPane-tabs::tab af|navigationPane-tabs::tab-content, af|navigationPane-tabs::tab af|navigationPane-tabs::tab-link {
}

af|panelTabbed::tab:hover af|panelTabbed::tab-content, af|panelTabbed::tab:hover af|panelTabbed::tab-text-link, af|navigationPane-tabs::tab:hover af|navigationPane-tabs::tab-content, af|navigationPane-tabs::tab:hover af|navigationPane-tabs::tab-link {
}
/* normal selected tabs */
.AFTabAboveStartSelectedBackground:alias:ltr {
}

.AFTabAboveStartSelectedBackground:alias:rtl {
}

.AFTabAboveMiddleSelectedBackground:alias {
}

.AFTabAboveEndSelectedBackground:alias:ltr {
}

.AFTabAboveEndSelectedBackground:alias:rtl {
}

.tab1 af|panelTabbed::tab:selected af|panelTabbed::tab-content, .tab1 af|panelTabbed::tab:selected af|panelTabbed::tab-text-link, .tab1 af|navigationPane-tabs::tab:selected af|navigationPane-tabs::tab-content, .tab1 af|navigationPane-tabs::tab:selected af|navigationPane-tabs::tab-link {
}

af|panelTabbed::tab:selected:hover af|panelTabbed::tab-content, af|panelTabbed::tab:selected:hover af|panelTabbed::tab-text-link, af|navigationPane-tabs::tab:selected:hover af|navigationPane-tabs::tab-content, af|navigationPane-tabs::tab:selected:hover af|navigationPane-tabs::tab-link {
}
/* normal content */
af|panelTabbed::header-start {
}

af|panelTabbed::header-center {
}

af|panelTabbed::header-end {
}

af|panelTabbed::body-start {
}

af|panelTabbed::body {
}

af|panelTabbed::body-end {
}

af|panelTabbed::footer-start {
}

af|panelTabbed::footer-center {
}

af|panelTabbed::footer-end {
}
/* normal content rtl */
af|panelTabbed::header-start:rtl {
}

af|panelTabbed::header-end:rtl {
}

af|panelTabbed::body-start:rtl {
}

af|panelTabbed::body-end:rtl {
}

af|panelTabbed::footer-start:rtl {
}

af|panelTabbed::footer-end:rtl {
}
/**
 * Level 1 (medium) tabs.
 *
 * Specify the background images for each of the following aliases,
 * plus a font and color for the tab text.
 *
 */
/* level 1 unselected tabs */
.AFTabAboveStartUnselectedLevel1Background:alias {
}

.AFTabAboveStartUnselectedLevel1Background:alias:rtl {
}

.AFTabAboveMiddleUnselectedLevel1Background:alias {
}

.AFTabAboveEndUnselectedLevel1Background:alias {
}

.AFTabAboveEndUnselectedLevel1Background:alias:rtl {
}

af|panelTabbed::tab af|panelTabbed::tab-content[theme="dark"], af|panelTabbed::tab af|panelTabbed::tab-text-link[theme="dark"], af|navigationPane-tabs::tab af|navigationPane-tabs::tab-link[theme="medium"], af|navigationPane-tabs::tab af|navigationPane-tabs::tab-content[theme="medium"] {
}

af|panelTabbed::tab:hover af|panelTabbed::tab-content[theme="dark"], af|panelTabbed::tab:hover af|panelTabbed::tab-text-link[theme="dark"], af|navigationPane-tabs::tab:hover af|navigationPane-tabs::tab-link[theme="medium"], af|navigationPane-tabs::tab:hover af|navigationPane-tabs::tab-content[theme="medium"] {
}
/* level 1 selected tabs */
.AFTabAboveStartSelectedLevel1Background:alias {
}

.AFTabAboveStartSelectedLevel1Background:alias:rtl {
}

.AFTabAboveMiddleSelectedLevel1Background:alias {
}

.AFTabAboveEndSelectedLevel1Background:alias {
}

.AFTabAboveEndSelectedLevel1Background:alias:rtl {
}

af|panelTabbed::tab:selected af|panelTabbed::tab-content[theme="dark"], af|panelTabbed::tab:selected af|panelTabbed::tab-text-link[theme="dark"], af|panelTabbed::tab:selected:hover af|panelTabbed::tab-content[theme="dark"], af|panelTabbed::tab:selected:hover af|panelTabbed::tab-text-link[theme="dark"], af|navigationPane-tabs::tab:selected af|navigationPane-tabs::tab-content[theme="medium"], af|navigationPane-tabs::tab:selected af|navigationPane-tabs::tab-link[theme="medium"], af|navigationPane-tabs::tab:selected:hover af|navigationPane-tabs::tab-content[theme="medium"], af|navigationPane-tabs::tab:selected:hover af|navigationPane-tabs::tab-link[theme="medium"] {
}
/* level 1 content -- also used for "medium" decorativeBoxes */
af|panelTabbed::header-start[theme="dark"], af|decorativeBox::top-start[theme="medium"] {
}

af|panelTabbed::header-center[theme="dark"], af|decorativeBox::top[theme="medium"] {
}

af|panelTabbed::header-end[theme="dark"], af|decorativeBox::top-end[theme="medium"] {
}

af|panelTabbed::body-start[theme="dark"], af|decorativeBox::start[theme="medium"] {
}

af|panelTabbed::body[theme="dark"], af|decorativeBox::center[theme="medium"] {
}

af|panelTabbed::body-end[theme="dark"], af|decorativeBox::end[theme="medium"] {
}

af|panelTabbed::footer-start[theme="dark"], af|decorativeBox::bottom-start[theme="medium"] {
}

af|panelTabbed::footer-center[theme="dark"], af|decorativeBox::bottom[theme="medium"] {
}

af|panelTabbed::footer-end[theme="dark"], af|decorativeBox::bottom-end[theme="medium"] {
}
/* rtl */
af|panelTabbed::header-start[theme="dark"]:rtl, af|decorativeBox::top-start[theme="medium"]:rtl {
}

af|panelTabbed::header-end[theme="dark"]:rtl, af|decorativeBox::top-end[theme="medium"]:rtl {
}

af|panelTabbed::body-start[theme="dark"]:rtl, af|decorativeBox::start[theme="medium"]:rtl {
}

af|panelTabbed::body-end[theme="dark"]:rtl, af|decorativeBox::end[theme="medium"]:rtl {
}

af|panelTabbed::footer-start[theme="dark"]:rtl, af|decorativeBox::bottom-start[theme="medium"]:rtl {
}

af|panelTabbed::footer-end[theme="dark"]:rtl, af|decorativeBox::bottom-end[theme="medium"]:rtl {
}
/**
 * Level 2 (light) tabs.
 *
 * Specify the background images for each of the following aliases,
 * plus a font and color for the tab text.
 *
 */
/* level 2 unselected tabs */
.AFTabAboveStartUnselectedLevel2Background:alias {
}

.AFTabAboveStartUnselectedLevel2Background:alias:rtl {
}

.AFTabAboveMiddleUnselectedLevel2Background:alias {
}

.AFTabAboveEndUnselectedLevel2Background:alias {
}

.AFTabAboveEndUnselectedLevel2Background:alias:rtl {
}

af|panelTabbed::tab af|panelTabbed::tab-content[theme="medium"], af|panelTabbed::tab af|panelTabbed::tab-text-link[theme="medium"], af|navigationPane-tabs::tab af|navigationPane-tabs::tab-link[theme="light"], af|navigationPane-tabs::tab af|navigationPane-tabs::tab-content[theme="light"] {
}

af|panelTabbed::tab:hover af|panelTabbed::tab-content[theme="medium"], af|panelTabbed::tab:hover af|panelTabbed::tab-text-link[theme="medium"], af|navigationPane-tabs::tab:hover af|navigationPane-tabs::tab-link[theme="light"], af|navigationPane-tabs::tab:hover af|navigationPane-tabs::tab-content[theme="light"] {
}
/* level 2 selected tabs */
.AFTabAboveStartSelectedLevel2Background:alias {
}

.AFTabAboveStartSelectedLevel2Background:alias:rtl {
}

.AFTabAboveMiddleSelectedLevel2Background:alias {
}

.AFTabAboveEndSelectedLevel2Background:alias {
}

.AFTabAboveEndSelectedLevel2Background:alias:rtl {
}

af|panelTabbed::tab:selected af|panelTabbed::tab-content[theme="medium"], af|panelTabbed::tab:selected af|panelTabbed::tab-text-link[theme="medium"], af|panelTabbed::tab:selected:hover af|panelTabbed::tab-content[theme="medium"], af|panelTabbed::tab:selected:hover af|panelTabbed::tab-text-link[theme="medium"], af|navigationPane-tabs::tab:selected af|navigationPane-tabs::tab-content[theme="light"], af|navigationPane-tabs::tab:selected af|navigationPane-tabs::tab-link[theme="light"], af|navigationPane-tabs::tab:selected:hover af|navigationPane-tabs::tab-content[theme="light"], af|navigationPane-tabs::tab:selected:hover af|navigationPane-tabs::tab-link[theme="light"] {
}
/* level 2 content -- also used for "light" decorativeBoxes */
af|panelTabbed::header-start[theme="medium"], af|decorativeBox::top-start[theme="light"] {
}

af|panelTabbed::header-center[theme="medium"], af|decorativeBox::top[theme="light"] {
}

af|panelTabbed::header-end[theme="medium"], af|decorativeBox::top-end[theme="light"] {
}

af|panelTabbed::body-start[theme="medium"], af|decorativeBox::start[theme="light"] {
}

af|panelTabbed::body[theme="medium"], af|decorativeBox::center[theme="light"] {
}

af|panelTabbed::body-end[theme="medium"], af|decorativeBox::end[theme="light"] {
}

af|panelTabbed::footer-start[theme="medium"], af|decorativeBox::bottom-start[theme="light"] {
}

af|panelTabbed::footer-center[theme="medium"], af|decorativeBox::bottom[theme="light"] {
}

af|panelTabbed::footer-end[theme="medium"], af|decorativeBox::bottom-end[theme="light"] {
}
/* rtl */
af|panelTabbed::header-start[theme="medium"]:rtl, af|decorativeBox::top-start[theme="light"]:rtl {
}

af|panelTabbed::header-end[theme="medium"]:rtl, af|decorativeBox::top-end[theme="light"]:rtl {
}

af|panelTabbed::body-start[theme="medium"]:rtl, af|decorativeBox::start[theme="light"]:rtl {
}

af|panelTabbed::body-end[theme="medium"]:rtl, af|decorativeBox::end[theme="light"]:rtl {
}

af|panelTabbed::footer-start[theme="medium"]:rtl, af|decorativeBox::bottom-start[theme="light"]:rtl {
}

af|panelTabbed::footer-end[theme="medium"]:rtl, af|decorativeBox::bottom-end[theme="light"]:rtl {
}

af|goImageLink::text, af|commandImageLink, af|goLink, af|commandLink
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

af|commandButton, af|commandButton:hover, af|commandToolbarButton, af|commandToolbarButton:hover
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.af_commandButton:hover
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.search-textbox input{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-image: none;
    border-color: #2DA5D9 #2DA5D9 #2DA5D9 #2DA5D9;
    border-style: solid solid solid solid;
    border-width: 1px 1px 1px 1px;
    color: #444444;
    float: left;
    font: 11px Tahoma, Geneva, sans-serif;
    padding: 3px 5px 4px;
    width: 180px;
}
.search-result-item
{
    margin:15px 0;
}
.search-result-item-decription
{
    margin:5px 0;   
}
/*Custom style*/
.wrapper {
    width: 980px;
    margin: 0 auto;
    background-color: #FFFFFF;
    -moz-box-shadow: 0px 0px 5px #e7e7e7;
    -webkit-box-shadow: 0px 0px 5px #e7e7e7;
    box-shadow: 0px 0px 5px #e7e7e7;
    /* For IE 8 */

    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=0, Color='#e7e7e7')";
    /* For IE 5.5 - 7 */

    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#e7e7e7');
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
}

.footer {
    height: 147px;
    background-color: #ECECEC;
    margin-top: 35px;
    color: #B3D1F0;
}

.footer-content {
    font: 12px Arial, Helvetica, sans-serif;
    text-align: center;
}

.footer-title {
    -moz-font-feature-settings: normal;
    -moz-font-language-override: normal;
    color: #2C60C5;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    padding-top: 5px;
    margin: 0px;
}

.footer-info {
    color: #444444;
    font: 11px Tahoma, Geneva, sans-serif;
    padding-top: 5px;
    margin: 0px;
}
/*Background for body tag*/
af|document {
    /*background: url('/images/bg.png')repeat-x top center;*/
    background-image:  url('/images/bg.png');
    background-position: top center;
    background-repeat: repeat-x;
    background-color: Window;
    height: auto;
}
/*Begin--Menu Bar--*/
.AFPopupSelectorHeader, .AFPopupSelectorHeaderStart, .AFPopupSelectorHeaderEnd, .AFPopupSelectorFooter, .AFPopupSelectorFooterStart, .AFPopupSelectorFooterEnd,
.AFPopupSelectorContentStart, .AFPopupSelectorContentEnd, .AFPopupSelectorContent {
    z-index: 2000;
}

.menu-bar.AFPopupSelectorContentStart, .AFPopupSelectorContentEnd {
}

.AFPopupSelectorContent {
}

/*.AFPopupSelectorHeader, .AFPopupSelectorHeaderStart, .AFPopupSelectorHeaderEnd, .AFPopupSelectorContentStart, .AFPopupSelectorContentEnd, .AFPopupSelectorFooter, .AFPopupSelectorFooterStart, .AFPopupSelectorFooterEnd {
    background-color: transparent;
}*/

.menubar ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.parent-menu-item {
    /*background:url("/images/menu-split.gif") no-repeat scroll right -3px;*/
    background-image: url("/images/menu-split.gif");
    background-position: right -3px;
    background-repeat:no-repeat;
    float: left;
    padding: 0 4px 0 2px;
}

.navigation {
    margin: 0;
    padding: 0;
    list-style: none;
}
/* Little tricking with positions */
.navigation li {
    /* Show list items inline */

    position: relative;
}
/* Playing with Main Categories */
.navigation li a {
    display: block;
    /* Making sure a element covers whole li area */

    background-image: none;
    text-decoration: none;
    /* No underline */
}
/* Sub Cat Menu stuff*/
.navigation ul {
    position: absolute;
    left: 0;
    display: none;
    /* Hide it by default */

    margin: -4px 0 0 -2px;
    padding-bottom: 5px;
    list-style: none;
    z-index: 2000;
}

.navigation ul li {
    width: auto;
    border-top: none;
    padding-left: 10px;
}
/* Sub Cat menu link properties */
.navigation ul a {
    display: block;
    /* Making sure a element covers whole li area */

    height: 15px;
    padding: 5px;
    text-decoration: none;
    /*border-bottom: 1px solid #e8f7ff;*/
    color: #fffffF;
}
.navigation ul a:visited
{
    color: #fffffF;
}

.navigation ul li:hover {
    background-color: #04a4ff;
}
.language-flag img
{
    width:20px;
    height: 14px;
}
.breadCrums-box
{
    border-bottom:1px solid #e5e5e5;
    margin-right: 10px;
}
.homeicon img
{
    width:20px;
}

/*Begin news style*/
.hot-news-header {
    color: #CD1918;
    font: bold 16px Tahoma, Geneva, sans-serif;
    border-bottom: 2px solid #D2D6D9;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.hot-news-header label {
    color: #CD1918;
    font: bold 16px Tahoma, Geneva, sans-serif;
}

.box-hot-news {
    /*border: 3px solid #D2D6D9;
    padding: 5px 10px;*/
    width:100%;
    overflow:hidden;
}


.slide-menu{
    /* This is the container for the thumbnails */	
    /*background:url("/oracle/webcenter/portalapp/shared/images/menu_bg.gif") repeat-x top center;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/menu_bg.gif");
    background-position: top center;
    background-repeat: repeat-x;
    height:177px;
}

.slide-menu ul li img
{
    width:162px;
    height: 92px;
    margin-bottom:8px;
}

.slide-menu ul{
	margin:0px;	
	
	
}

.slide-menu ul li{
	/* Every thumbnail is a li element */
	width:170px;
	display:inline-block;
	list-style:none;
	height:auto;
	overflow:hidden;
	margin:0 10px;
	padding-top:15px;
}

.slide-menu ul li.inact:hover{
	/* The inactive state, highlighted on mouse over */
	background-image:url(/oracle/webcenter/portalapp/shared/images/active_bg.gif);
	background-repeat:no-repeat;
}

.slide-menu ul li.act, .slide-menu ul li.act:hover{
	/* The active state of the thumb */
	background-image:url(/oracle/webcenter/portalapp/shared/images/active_bg.gif);
	background-repeat:no-repeat;
	
}

.slide-menu ul li.act a{
	cursor:default;
}
.box-hot-news.first {
    border-bottom: 1px dotted #CCCCCC;
    clear: both;
    display: inline-block;
    padding: 10px 0;
    width: 100%;
}

.first {
    border-top:3px solid #d2d6d9;
    border-left:3px solid #d2d6d9;
    border-right:3px solid #d2d6d9;    
    padding:10px;
}
.slides-box
{
    overflow:hidden;
}

.slide-border{	
	overflow:hidden;
        width:959px;
}

.slide{
	float:left;
	
}
.news_item_box
{
	border: 1px solid #bfc5c9;
	width:162px;
	height:142px;
	background-color:#FFFFFF;
        padding:3px;
        text-align: justify;
}
.news_item_box a, .news_item_box a:hover, .news_item_box a:visited
{
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color: #0c4bc1;
   
}

.news_item_box_footer
{
    /*background:url(/oracle/webcenter/portalapp/shared/images/other_hot_news_shadow.gif) no-repeat top center;*/
    background-image: url(/oracle/webcenter/portalapp/shared/images/other_hot_news_shadow.gif);
    background-position: top center;
    background-repeat: no-repeat;
    height:4px;
}
.first img {
    background-image:none;
    background-color: #FFFFFF;
    border: 1px solid #EEEEEE;
    float: left;
    margin-right: 10px;
    padding: 1px;
    width: 522px;
    /*height: 200px;*/
}

.first a {
    text-decoration: none
}

.first a:hover {
    color: #0167BB;
    text-decoration: none
}

.first a:visited {
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #0C4BB5;
    font-weight: 600;
}

.first a:hover {
    color: #0167BB;
    text-decoration: none
}

.hot-news-title {
    padding-bottom: 8px;
    text-align: justify;
}

.host-news-title a {
}

.box-hot-news.first .des {
    color: #555555;
    font: 12px Arial, Helvetica, sans-serif;
}

.news-event-content {
    /*background: url("/oracle/webcenter/portalapp/shared/images/tab-content-bg.gif")repeat-x scroll center top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/tab-content-bg.gif");
    background-position: top center;
    background-repeat: repeat-x;
    background-color: transparent;
    clear: both;
    display: inline-block;
    width: 100%;
}

.public-date, .public-date label {
    color: #777777;
    font: 11px Tahoma, Geneva, sans-serif;
    margin: 5px 0px 5px 0px;
}

.public-date1 {
    color: #777777;
    font: 11px Tahoma, Geneva, sans-serif;
    margin-bottom: 2px;
}

.news-event-header-sub {
    /*background: url("/oracle/webcenter/portalapp/shared/images/tab-bg.gif")repeat-x scroll center top transparent;*/
    /*background-image: url("/oracle/webcenter/portalapp/shared/images/tab-bg.gif");*/
    background-position: center top;
    background-repeat: repeat-x;
    background-color: transparent;
    overflow: hidden;
}
.news-event-header-sub td
{
    padding-top:4px;
}

.news-event-header-sub a:hover, .news-event-header-sub a:visited {
    color: #333333;
    text-decoration: none
}

.news-event-header-subitem {
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: none;
    color: #333333;
    /*background: url("/oracle/webcenter/portalapp/shared/images/tab-split.gif")no-repeat scroll right center transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/tab-split.gif");
    background-position:  right center;
    background-repeat: no-repeat;
    background-color: transparent;
}

.news-event-header {
    /*background: url("/oracle/webcenter/portalapp/shared/images/tab-header.gif")no-repeat scroll left top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/tab-header.gif");
    background-position:  left top;
    background-repeat: no-repeat;
    background-color: transparent;
    display: block;
    color: #FFFFFF;
    display: block;
    padding: 8px 43px 10px 8px;
}

.content-blog {
    border-bottom: 1px dashed #DDDDDD;
}

.content-blog a {
    text-decoration: none;
    margin-bottom: 5px;
    color: #2152BE;
}

.content-blog a:visited {
    color: #2152BE;
}

.content-blog a:hover {
    text-decoration: none;
}

.content-blog .news-title {
    margin-bottom: 2px;
}

.content-blog img {
    border: 1pxsolidrgb(148, 148, 148);
    padding: 1px;
}
/*Begin Style GOP Y DU THAO VAN BAN trang nhat*/
.news-event-top-table {
    border-spacing: 20px 10px;
}

.news-event-top-table td {
    width: 29%;
    text-align: justify;
    border-bottom: 1px solid #DDDDDD;
    margin: 0px;
    padding: 0px;
}
/*END Style GOP Y DU THAO VAN BAN trang nhat*/
/*Begin Style nut XEM TIEP*/
.other {
    border-top: 1px solid #DDDDDD;
    height: 23px;
    margin-top: -1px;
}

.other a {
    /*background: url("/oracle/webcenter/portalapp/shared/images/row-03.gif")no-repeat scroll right 6px #E9E9E9;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/row-03.gif");
    background-position:  right 6px;
    background-repeat: no-repeat;
    background-color: #E9E9E9;
    display: block;
    float: right;
    padding: 4px 25px 4px 10px;
    text-decoration: none;
    color: #333333 !important;
    font: 12px Arial, Helvetica, sans-serif;
}

.other a:hover {
    text-decoration: none;
    color: #335A85;
}

.other a:visited {
    text-decoration: none;
    color: #333333;
}

.more-news {
    height: 23px;
}

.more-news a {
    /*background: url("/oracle/webcenter/portalapp/shared/images/row-03.gif")no-repeat scroll right 6px #E9E9E9;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/row-03.gif");
    background-position:  right 6px;
    background-repeat: no-repeat;
    background-color: #E9E9E9;
    display: block;
    float: right;
    padding: 4px 28px 4px 10px;
    text-decoration: none;
    color: #333333;
}

.more-news a:hover {
    text-decoration: none;
    color: #335A85;
}

.more-news a:visited {
    color: #333333;
}
/*END Style nut XEM TIEP*/
/*BEGIN Style TIN TUC SU KIEN trang nhat*/
.news-event-bottom-table table {
    border-spacing: 20px 10px;
}

.news-event-bottom-table td {
    width: 29%;
    text-align: justify;
}
/*END Style TIN TUC SU KIEN trang nhat*/
.related-host-news {
    color: #1B60D4;
    font: 12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    margin-right: 5px;
}

.related-host-news a, .related-host-news a:visited, .related-host-news a:hover {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #1B60D4;
    text-decoration: none;
    margin-right: 5px;
}

.news-detail-title {
    /*background: url("/oracle/webcenter/portalapp/shared/images/news-icon.jpg")no-repeat left top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/news-icon.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-color:transparent;
    color: #121d87;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
    padding-left: 30px;
    padding-bottom: 5px;
    display: block;
}

.news-detail-title-box {
    border-bottom: 1px solid #CCCCCC;
}

.content-box {
    border: 1px solid #CCCCCC;
    border-top: 1px solid #4ea1e9;
    padding: 15px;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
}

.content-box img{
    max-width:670px;
}

.content-box-two-column{
    border: 1px solid #CCCCCC;
    border-top: 1px solid #4ea1e9;
    padding-top:10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    
}
.content-box-two-column .news-title
{
    font-weight: bold;
}
.content-box a , .content-box a:hover, .content-box a:visited{   
    font-family: Arial, Helvetica, sans-serif ;  
    font-size: 12px ;
    color: #003286;
    text-decoration: none;
}
.content-box-two-column a , .content-box-two-column a:hover, .content-box-two-column a:visited{   
    font-family: Arial, Helvetica, sans-serif;    
    color: #1053c2;
    text-decoration: none;
}
.content-box  label, .content-box .af_selectOneChoice_content, .content-box button,.content-box .p_AFHorverTarget,.content-box .af_inputText_content {
    font-family: Arial, Helvetica, sans-serif !important; 
    font-size: 12px !important;   
    color: #333333 ;
}

.content-detail-body img
{
    width: inherit !important;
}
.related-news-title {
    /*background: url("/oracle/webcenter/portalapp/shared/images/related-icon.jpg")no-repeat left top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/related-icon.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-color:transparent;
    border-bottom: 3px solid #e5e5e5;
    color: #333333;
    height: 17px;
    padding-left: 40px;
    padding-top: 9px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top:25px;
    clear: both;
}

.related-news a, .related-news a:visited {
    color: #2152BE;
}

.related-news a:hover {
    color: #2152BE;
    text-decoration: none;
}

.related-news-title-item {
    /*background: url("/oracle/webcenter/portalapp/shared/images/related-news-item-icon.gif")no-repeat left top transparent;*/
    background-image:  url("/oracle/webcenter/portalapp/shared/images/related-news-item-icon.gif");
    background-position: left top;
    background-repeat: no-repeat;
    background-color:transparent;
    border-bottom: 1px dotted #bfc9cd;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 12px;
    padding-bottom: 8px;
    margin-top: 15px;
   
}
/*En news style*/
/*Begin logo images style*/
.box-logo-image {
    clear: both;
    display: inline-block;    
    width: 100%;
}

.box-logo-image-body {
    background-image: url("/oracle/webcenter/portalapp/shared/images/box-ads-bg.jpg");
    background-repeat:  repeat-x; 
    background-position:center top;    
    border: 1px solid #BBDBFF;
    padding: 5px;
}

.border-image {
    padding: 5px;
}

.border-image img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    height: 65px;
    padding: 3px;
    width: 145px;
}
/*End logo images*/
/*BEGIN Style left menu*/
.left-menu-item-box {
    border-bottom: 1px dotted #bfc9cd;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    display: block;
}

.left-menu-item-box a, .left-menu-item-box a:hover, .left-menu-item-box a:visited {
    color: #1053c2;
    text-decoration: none;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.left-menu-item {
    /*background: url("/oracle/webcenter/portalapp/shared/images/left-menu-item.gif")no-repeat left top;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/left-menu-item.gif");
    background-position: left top;
    background-repeat: no-repeat;
  
    padding-left: 18px;
    display: block;
}
.left-navigation {list-style: none; padding-left: 0px;}
.module-box {
    background-image: url("/oracle/webcenter/portalapp/shared/images/module-bg.jpg");
    background-repeat:repeat-x;
    background-position: left bottom;
    border: 1px solid #CCCCCC;
    padding: 10px;
}

/*END Style left menu*/
.tab-header-start {
    background-image: url("/oracle/webcenter/portalapp/shared/images/tab-header-start-bg.gif");
    background-repeat: no-repeat;
    background-position: top left;
    height: 30px;
    float: left;
    width: 20px;
}

.tab-header-end {
    background-image: url("/oracle/webcenter/portalapp/shared/images/tab-header-end-bg.gif");
    background-repeat: no-repeat;
    background-position: right  top;
    height: 30px;
    float: left;
    width: 20px;
}

.tab-header-center {
    /*background-image: url("/oracle/webcenter/portalapp/shared/images/tab-header-content.gif");*/
    background-repeat: repeat-x;
    background-position:center top;
    background-color: #1b60d4; 
    padding-top: 10px;
    color: #FFFFFF;
    font: bold 12px Arial, Helvetica, sans-serif !important;
    text-transform: uppercase;
    float: left; 
    width:159px;
    height: 20px;
}
.tab-header-center a, .tab-header-center a:hover, .tab-header-center a:visited
{
    color: #FFFFFF;
    font: bold 12px Arial, Helvetica, sans-serif;
}
.tab-header-center label, .tab-portlet-header-center label{
    color: #FFFFFF;
    font: normal 12px Arial, Helvetica, sans-serif;
}

.tab-portlet-header-center {
    /*background: url("/oracle/webcenter/portalapp/shared/images/tab-header-content.gif")repeat-x center top;*/
    /*background-image:  url("/oracle/webcenter/portalapp/shared/images/tab-header-content.gif");*/
    background-position: center top;
    background-repeat: repeat-x;
    background-color:  #1b60d4;
     padding-top: 10px;
    color: #FFFFFF !important;
    font: bold 12px Arial, Helvetica, sans-serif !important;
    float: left;    
    text-align: center;
      height: 20px;
}
.tab-portlet-header-center label
{
     color: #FFFFFF !important;
    font: bold 12px Arial, Helvetica, sans-serif !important;
}
.bg-header-start {
    width: 100%;
    min-width: 100px;
    /*background: url("/oracle/webcenter/portalapp/shared/images/portlet-header-start.gif")no-repeat left top;*/
    background-image:  url("/oracle/webcenter/portalapp/shared/images/portlet-header-start.gif");
    background-position: left top;
    background-repeat: no-repeat;
    height: 35px;
}

.bg-header-end {
    width: 100%;
    /*background: url("/oracle/webcenter/portalapp/shared/images/portlet-header-end.gif")no-repeat right top;*/
    background-image:  url("/oracle/webcenter/portalapp/shared/images/portlet-header-end.gif");
    background-position: right top;
    background-repeat: no-repeat;
    height: 35px;
}

.bg-header-center {
    /*background: url("/oracle/webcenter/portalapp/shared/images/portlet-header-center.gif")repeat-x center top;*/
    background-image:   url("/oracle/webcenter/portalapp/shared/images/portlet-header-center.gif");
    background-position: center top;
    background-repeat:repeat-x;
    height: 35px;
    padding: 5px;
    padding-top: 10px;
    color: #FFFFFF;
    font: bold 12px Arial, Helvetica, sans-serif;
    margin-left: 5px;
    margin-right: 37px;
}

.bg-header-center label {
    color: #FFFFFF;
    font: bold 12px Arial, Helvetica, sans-serif;
}

.bg-menu-header-center {
    /*background: url("/oracle/webcenter/portalapp/shared/images/portlet-header-center.gif")repeat-x center top;*/
    background-image:   url("/oracle/webcenter/portalapp/shared/images/portlet-header-center.gif");
    background-position: center top;
    background-repeat:repeat-x;
    height: 35px;
    padding: 5px;
    padding-top: 10px;
    color: #FFFFFF;
    font: bold 12px Arial, Helvetica, sans-serif;
    margin-left: 5px;
    margin-right: 37px;
}

.box-list-content {
    border-bottom: 1px dotted #CCCCCC;
    margin: 0 8px;
    padding: 10px 0;
}

.box-list-content-vb {
    /*background: url("/oracle/webcenter/portalapp/shared/images/icon-dot.gif")no-repeat scroll left 15px;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/icon-dot.gif");
    background-position: left 15px;
    background-repeat:no-repeat;
    border-bottom: 1px dotted #CCCCCC;
    padding: 8px 0 8px 20px;
    text-align: justify;
}

.box-list-content a, .box-list-content a:visited, .box-list-content a:hover {
    text-decoration: none;
    color: #2152BE;
}

.box-list-content-vb a, .box-list-content-vb a:visited, .box-list-content-vb a:hover {
    text-decoration: none;
    color: #2152BE;
}

.sitemap-border
{
    margin-left: 20px;
}
.static-content-box table tr td
{
    height: auto !important;
}
.static-content-box table tr td p
{
    margin:0px;
}
.static-content-box table tr td img
{
    border:none;
}
.static-content-box table tr td a, .static-content-box table tr td a:hover
{
    text-decoration: none;
}
/*BEGIN Style VAN BAN PHAP LUAT*/
.vbpl-box {
    width: auto;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
}

.vbpl-box table table label, .vbpl-box table table span {
    color: rgb(16, 16, 16);
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.vbpl-box table table, .vbpl-box table table td {
    border-color: rgb(0, 99, 148);
    border-spacing: 0px;
}

.vbpl-box table table {
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.vbpl-box table table td {
    border-top-style: solid;
    text-align: left;
    border-top-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
}

.vbpl-box table table td span {
    width: auto;
    height: auto;
    min-height: 22px !important;
}
/*END Style VAN BAN PHAP LUAT*/



.left{float:left;}
.right{float:right;}

.paging-panel{
    padding:10px;
}
.paging-panel a{
    font-size:12px !important; 
    cursor: pointer;
    
}
.paging-number{
    padding:0 3px;
}

.paging-current{
    padding:0 3px;
    font-weight: bold;
}

.sep{
    border-bottom: solid 5px #D4E5F5;
    width:100%;
    margin:15px 0;
}
.search-box
{
    font: 12px Arial, Helvetica, sans-serif ;
    color: #333333;
}
.search-box label
{
    font: 12px Arial, Helvetica, sans-serif ;
    color: #333333;
}
.search-header{
    background-image:url("/oracle/webcenter/portalapp/shared/images/search-icon.gif");
    background-repeat: no-repeat;
    background-position: top  left;
    border-bottom:solid 2px #CCC;
    /*width:100%;*/
    overflow: hidden ;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 30px;
    margin:0 0 15px 0;
    color: #0F61AA;
}
.search-header label{   
    color: #0F61AA;
    font-size: 14px;
    font-weight: bold;
}
.table-header{
    /*background:url("/oracle/webcenter/portalapp/shared/images/table-icon.gif") no-repeat top left transparent;*/
    background-image:url("/oracle/webcenter/portalapp/shared/images/table-icon.gif");
    background-position: top left;
    background-repeat:no-repeat;
    border-bottom:solid 1px #CCC;
   /*width:100%;*/
    overflow: hidden ;
    line-height: 25px;
    font-size: 15px;
    font-weight: bold;
    padding-left: 30px;
    margin:15px 0;
    color: #D74F51;
}
.table-header label{
     font-size: 15px;
    font-weight: bold;
     color: #D74F51;
}
label{
    text-align: left !important;
}
/*BEGIN Style THONG TIN THI TRUONG trang nhat*/

/*BEGIN TABLE CHI TIET*/
.tin-khac{
    /*background: url("/oracle/webcenter/portalapp/shared/images/next-arow-icon.gif") no-repeat center left transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/next-arow-icon.gif");
    background-position: center left;
    background-repeat:no-repeat;
    padding-left: 15px;
    line-height: 16px;
}
.table-chitiet{
    border:solid 1px #E1E9F9; margin-bottom:20px;
}
.table-chitiet .row{
    border-bottom:solid 1px #E1E9F9;
}
.table-chitiet .seprow{
    background-color: #EBF1FA;
    border-bottom:solid 1px #E1E9F9;
}
.table-chitiet .col1{
    min-width:150px; 
    padding:8px 5px; 
    font-weight:bold; 
    border-right:solid 1px #E1E9F9;
    vertical-align: top;
}
.table-chitiet .col2{
    width: 100%;
    padding:8px 5px;
}
/*END TABLE CHI TIET*/
/*END Style BIEU DO*/
.index_tab {
    padding-top: 0px;
}

.index_tab .af_panelTabbed_header-center, .index_tab .af_panelTabbed_header-end, .index_tab .af_panelTabbed_header-start, 
.index_tab .af_panelTabbed_footer-end, .index_tab .af_panelTabbed_footer-start, .index_tab .af_panelTabbed_footer-center, 
.index_tab .af_panelTabbed_body-start, .index_tab .af_panelTabbed_body-end, .index_tab af_panelTabbed_body-start, .index_tab .af_panelTabbed_body, 
.index_tab .af_panelTabbed_tab-end, .index_tab .af_panelTabbed_tab-start, .index_tab .af_panelTabbed_tab-content {
    background-image: none !important;
    background-color: transparent;
}

.index_tab .af_panelTabbed_tab.p_AFSelected .af_panelTabbed_tab-content {
    background: none repeat scroll 0 0 #39B6FC;
    color: #FFFFFF !important;
    font: bold 12px Arial, Helvetica, sans-serif;
    padding: 3px 10px;
}

.index_tab .af_panelTabbed_tab.p_AFSelected .af_panelTabbed_tab-content a {
    color: #FFFFFF !important;
}

.index_tab .af_panelTabbed_tab.p_AFSelected .af_panelTabbed_tab-end, .index_tab .af_panelTabbed_tab .af_panelTabbed_tab-end {
    width: 16px;
}

.index_tab .af_panelTabbed_tab-content {
    background: none repeat scroll 0 0 #C3E9FE;
    color: #0167BB;
    font: bold 12px Arial, Helvetica, sans-serif;
    padding: 3px 10px;
}
.index_tab .af_panelTabbed_tab-start 
{
    width: 5px;
}

.index_tab .af_panelTabbed_body {
    border-top: 1px solid rgb(198, 198, 198);
    padding-top: 5px;
}

.bieudo-box
{
   /*background: url("/oracle/webcenter/portalapp/shared/images/module-bg.png")repeat-x left bottom;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/module-bg.png");
    background-position: left bottom;
    background-repeat:repeat-x;
   border: 1px solid #CCCCCC;
   padding-top: 5px;
   font: normal  12px Arial, Helvetica, sans-serif !important;
}
.bieudo-box a, .bieudo-box a:hover, .bieudo-box a:visited
{
    text-decoration: none;
    color:#2152BE;
    font: normal  12px Arial, Helvetica, sans-serif;
}
/*END Style BIEU DO Trang nhat*/
/*BEGIN STYLE CHI TIET CONG TY*/
/*.chitietcongty-tab .af_panelTabbed_header-center, .chitietcongty-tab .af_panelTabbed_header-end, .chitietcongty-tab .af_panelTabbed_header-start, 
.chitietcongty-tab .af_panelTabbed_footer-end, .chitietcongty-tab .af_panelTabbed_footer-start, .chitietcongty-tab .af_panelTabbed_footer-center, 
.chitietcongty-tab .af_panelTabbed_body-start, .chitietcongty-tab .af_panelTabbed_body-end, .chitietcongty-tab af_panelTabbed_body-start, .chitietcongty-tab .af_panelTabbed_body, 
.chitietcongty-tab .af_panelTabbed_tab-end, .chitietcongty-tab .af_panelTabbed_tab-start, .chitietcongty-tab .af_panelTabbed_tab-content {
    background-image: none !important;
    background-color: transparent;
}
.chitietcongty-tab .af_panelTabbed_header
{
    border-bottom: 2px solid #B6B6B8;
}
.chitietcongty-tab .af_panelTabbed_tab-content .p_AFSelected, .chitietcongty-tab .af_panelTabbed_tab-content .p_AFSelected:hover 
{
    font-size: 16px  !important;
    color: #154F98 !important;
    font-weight: normal !important;
    text-decoration: none !important;
}
.chitietcongty-tab .af_panelTabbed_tab-content a, .chitietcongty-tab .af_panelTabbed_tab-content  a:hover
{
    text-decoration: none !important;
    font-weight: normal !important;
    font-size: 12px  !important;
}
.chitietcongty-tab .af_panelFormLayout
{
    margin:10px 0px;
}*/
.content-box .chitietcongty table
{
    margin-top:15px;
}
.subtable .ubck-table .af_column_column-header table {
    margin-top: 0px !important;
}
.subtable .ubck-table .af_table_data-body table {
    margin-top: 0px !important;
}
.subtable .ubck-table{
    height: auto !important;
}


.content-box .chitietcongty table td table td{
    text-align: left !important;
    vertical-align:text-top;
}
.content-box .chitietcongty  .af_panelFormLayout_label-cell label{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*color: #154F98;*/
}
.content-box .chitietcongty .af_panelLabelAndMessage_label, .content-box .chitietcongty .af_panelLabelAndMessage_content-cell {
    padding-bottom: 10px;
}
/*END STYLE CHI TIET CONG TY*/
/*BEGIN STYLE GOY Y DU THAO VAN BAN trang nhat*/
.dtvb-box {
    color: #2152BE;
    font:12px Arial, Helvetica, sans-serif;;   
}
.dtvb-header {
    color: #1952BD;
    font: bold 15px Arial, Helvetica, sans-serif;
    /*background: url("/oracle/webcenter/portalapp/shared/images/box-header-bg.gif")no-repeat scroll right top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/box-header-bg.gif");
    background-position: right top;
    background-repeat:no-repeat;
    border-bottom: 2px solid #CCCCCC;
    padding: 8px 10px;
}
.dtvb-header label
{
    color: #1952BD;
    font: bold 15px Arial, Helvetica, sans-serif;
}

.dtvb-box a, .dtvb-box a:hover, .dtvb-box a:visited {
    color: #2152BE;
    text-decoration: none;
     font:12px Arial, Helvetica, sans-serif;  
}
.dtvb-list-item
{
    /*background: url("/oracle/webcenter/portalapp/shared/images/icon-dot.png") no-repeat scroll left top transparent;*/
    background-image:url("/oracle/webcenter/portalapp/shared/images/icon-dot.png");
    background-position:left top;
    background-repeat:no-repeat;
    margin-top: 10px;
    padding-left: 25px;
}
/*END STYLE GOY Y DU THAO VAN BAN trang nhat*/
/*BEGIN TABLE STYLE*/
 .ubck-table table, .ubck-table  div {
    width:100% !important;
    height:auto !important;
    font:12px Arial, Helvetica, sans-serif;

}
.ubck-table  div {
  border:none
}
.ubck-table table {
    border-left: 1px solid #CCCCCC;    
}
.ubck-table table th {
    background-color: #DAF2FF !important;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;                   
    color: #0D61A8;   
    text-align: center;
    padding:8px;
}
.ubck-table table th .af_column_column-header-cell-content {
     font-weight: bold !important;
}
.ubck-table a:hover, .ubck-table a, .ubck-table a:visited
{
    text-decoration: none;
    font:12px Arial, Helvetica, sans-serif !important;
}
  .ubck-table table tr td {
    min-height: 15px !important; 
    padding-left:3px !important; 
    border-bottom: 1px solid #CCCCCC !important;
    border-right: 1px solid #CCCCCC !important;
    font:12px Arial, Helvetica, sans-serif !important;
    padding-top:5px;
    padding-bottom:5px;
} 
/*END TABLE STYLE*/

/*BEGIN HOIDAP CHUNGKHOAN*/
.link-chude{
    font-weight:bold !important; 
    padding-left:8px; 
    /*background:url("/oracle/webcenter/portalapp/shared/images/icon-news.jpg") no-repeat center left transparent;*/
    background-image:url("/oracle/webcenter/portalapp/shared/images/icon-news.jpg");
    background-position:center left;
    background-repeat:no-repeat;
}
.mota-chude{
    padding-left:8px;
}
.kqtiemkiem
{
    border-top: 2px solid #4EA1E9;   
    margin: 20px 0;
    padding: 5px;
}
.kqtiemkiem label
{
     font-style: italic;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
}
/*END HOIDAP CHUNGKHOAN*/

/*-----------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------- BEGIN CONG BO THONG TIN  Style -------------------------------------------*/

.cbtt-body
{
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/bg-body.jpg") no-repeat scroll center top #FFFFFF;*/
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/bg-body.jpg");
    background-position:center top;
    background-repeat:no-repeat;
    background-color: #FFFFFF;
    color: #222222;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
}
.cbtt-menubar
{
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/bg-top-menu.png");  
    background-repeat: repeat-x scroll;
    background-position: top center;
}
.cbtt-menubar ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
   
}
.cbtt-menu {
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/bg-top-menu.png");
    background-repeat: repeat-x scroll;
    background-position: top center;
    clear: both;
    display: inline-block;
    width: 100%;
    padding:0px;
    list-style-type: none;
}
.cbtt-menubar .left {
    float: left;
}
.cbtt-menubar .left ul li {
    float: left;
    padding-left:2px;
}
.cbtt-menubar .left ul li a:hover, .cbtt-menubar .left ul li a.actived {
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/bg-top-menu-hover.png");
    background-repeat:repeat-x;
    background-position: center top;
}
.cbtt-menubar  .left ul li a {
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/menu-item.jpg") no-repeat scroll right top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/menu-item.jpg");
    background-position:right top;
    background-repeat:no-repeat;
    display: block;
    padding: 0 25px;
}
.cbtt-wrapper {
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/bg-wrapper.png"); 
    background-repeat:repeat-y;
    background-position: top left;
    margin: 0 auto;
    width: 100%px;
}
.cbtt-footer {
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/footer_bg.gif");
    background-repeat:repeat-x;
    background-position: top left;
    margin: 0 auto;
    text-align: center;   
}

.cbtt-box {
    border: 1px solid #D9D9D9;
    margin-bottom: 10px;    
    padding: 15px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
 
}
.cbtt-title {
    border-bottom: 1px dotted #8B8E90;
    margin-bottom: 5px;
    padding-bottom:5px;
}
.cbtt-des {
    margin-bottom: 15px;   
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.cbtt-des a{   
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.cbtt-header{
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/title-background.png") repeat-x scroll left top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/title-background.png");
    background-position:left top;
    background-repeat: repeat-x;
    color: #FFFFFF;
    font: bold 12px Arial,Helvetica,sans-serif;
    height: 31px;
}
.cbtt-header-start
{
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/title-bg-start.png") repeat-x scroll left top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/title-bg-start.png");
    background-position:left top;
    background-repeat: repeat-x;
    float: left;
     height:29px;
     padding:8px;
}
.cbtt-header-end
{
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/title-bg-end.png") no-repeat  scroll left top transparent;*/
    background-image:  url("/oracle/webcenter/portalapp/shared/cbtt-images/title-bg-end.png");
    background-position:left top;
    background-repeat: no-repeat;
    float: left;
    height:29px;
    width: 77px;
}
.cbtt-other {
    border-top: 1px solid #DDDDDD;
    height: 23px;
    margin-top: -1px;
}
.cbtt-other a {
    /*background: url("/oracle/webcenter/portalapp/shared/images/row-03.gif") no-repeat scroll right 6px #E9E9E9;*/
    background-image:  url("/oracle/webcenter/portalapp/shared/images/row-03.gif");
    background-position:right 6px;
    background-repeat: no-repeat;
    background-color: #E9E9E9;
    color: #333333 !important;
    display: block;
    float: right;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 4px 25px 4px 10px;
    text-decoration: none;
}
.cbtt-related-news-title {
    /*background: url("/oracle/webcenter/portalapp/shared/images/related-icon.jpg")no-repeat left top transparent;*/
    background-image:  url("/oracle/webcenter/portalapp/shared/images/related-icon.jpg");
    background-position:left top;
    background-repeat: no-repeat;
    border-bottom: 3px solid #e5e5e5;
    color: #333333;
    height: 17px;
    padding-left: 40px;
    padding-top: 9px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-top:10px;
}

.cbtt-related-news, .cbtt-related-news a, .cbtt-related-news a:visited {
    color: #2152BE;
}

.cbtt-related-news a:hover {
    color: #2152BE;
    text-decoration: none;
}

.cbtt-related-news-title-item {
    /*background: url("/oracle/webcenter/portalapp/shared/images/related-news-item-icon.gif")no-repeat left top transparent;*/
    background-image:   url("/oracle/webcenter/portalapp/shared/images/related-news-item-icon.gif");
    background-position:left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #bfc9cd;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 12px;
    /*padding-bottom: 8px;*/
    margin-top: 15px;
}
.cbtt-news-detail-title {
    /*background: url("/oracle/webcenter/portalapp/shared/images/news-icon.jpg")no-repeat left top transparent;*/
    background-image: url("/oracle/webcenter/portalapp/shared/images/news-icon.jpg");
    background-position:left top;
    background-repeat: no-repeat;
    color: #121d87;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
    padding-left: 30px;
    padding-bottom: 10px;
    display: block;
}

.cbtt-news-detail-title-box {
    border-bottom: 1px solid #CCCCCC;
}

.cbtt-leftmenu-bg{
    background: url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-centert.jpg") repeat-x scroll left top transparent;
}

.cbtt-leftmenu-start
{
    width: 100%;
    min-width: 100px;
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-start.jpg")no-repeat left top;*/
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-start.jpg");
    background-position:left top;
    background-repeat: no-repeat;
    height: 34px;
}
.cbtt-leftmenu-end
{
    width: 100%;
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-end.jpg")no-repeat right top;*/
    background-image: url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-end.jpg");
    background-position:right top;
    background-repeat: no-repeat;
    height: 34px;
}
.cbtt-leftmenu-center
{
    /*background: url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-centert.jpg")repeat-x center top;*/
    /*background-image:  url("/oracle/webcenter/portalapp/shared/cbtt-images/left-menu-header-centert.jpg");
    background-position:center top;
    background-repeat: repeat-x;*/
    height: 34px;
    padding: 5px;
    padding-top: 10px;
    color: #FFFFFF;
    font: bold 13px Arial,Helvetica,sans-serif;
    margin-left: 22px;
    /*margin-right: 90px;*/
}
.adv-box
{
    background-color: #d0efff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:10px;
    width: 90%;
    height: auto;
    text-align: center;
    margin:auto;
}
.adv-subbox
{
    border-color: #51c3d7;
    border-width: 1px;
    border-style: solid;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:2px;
    width: 95%;
    height: auto;
    margin:auto;
    text-align: center;
    background-color: #FFF;
}
.adv-subbox img
{    
    width:98%;
    border: 1px solid #d3dcf3;
    padding:1px;
}
.img-border
{
    padding:2px;
    margin:auto;    
    display: block;  
}
.rss-list{
    background-image:url("/oracle/webcenter/portalapp/shared/images/feed.png");
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: transparent;
    line-height: 20px;
    padding-left: 20px; padding-top: 5px;
}
/*-------------------------------------------------- END CONG BO THONG TIN  Style -------------------------------------------*/
.ad-thumb-list li a img
    {
        width:142px;
        height: 66px;
    }

